caddie [origin] - Spanish English Dictionary